
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

# matplotlib 条形图

if __name__ == '__main__':


    # 汉字字体,优先使用楷体，如果找不到楷体，则使用黑体
    plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']
    # 字体大小
    plt.rcParams['font.size'] = 6
    # 正常显示负号
    plt.rcParams['axes.unicode_minus'] = False

    # 读取需要绘图的数据
    df = pd.read_excel('../data/test01.xls', )

    # 绘制条形图
    df['情感倾向'].value_counts().plot(kind='bar', legend=True, title='情感分布条形图')
    plt.show()

    df['微博等级'].value_counts().plot(kind='bar', legend=True, title='微博不同用户活跃情况')
    plt.show()